complement proteins - French English Dictionary